/* 当地玩乐 */

main .local {
  height: 586px;
  background-color: #F7F7F7;
}

main .local .localInfo {
  width: 364px;
  height: 420px;
  margin-right: 30px;
  float: left;
}

main .local .localInfo:last-child {
  margin-right: 0;
}

main .local .localInfo .bigIntro {
  height: 270px;
  margin-bottom: 30px;
  cursor: pointer;
  position: relative;
}

main .local .localInfo .bigIntro .content {
  background: rgba(28, 31, 33, .55);
  box-sizing: border-box;
  width: 100%;
  height: 104px;
  position: absolute;
  padding: 17px 21px;
  bottom: 0;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 22px;
}

main .local .localInfo .bigIntro .content p:first-child {
  margin-bottom: 4px;
}

main .local .localInfo .bigIntro .content .price {
  float: right;
}

main .local .localInfo .bigIntro .content .price i {
  font-style: normal;
  color: #36DFBA;
}

/* 设置intro标签样式 */
main .local .localInfo .intro {
  height: 120px;
  background-color: #fff;
  display: table;
  margin-bottom: 30px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.08);
  transition: box-shadow .2s linear 0s;
  cursor: pointer;
}

main .local .localInfo .intro:hover {
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

main .local .localInfo .intro img {
  float: left;
  width: 120px;
}

main .local .localInfo .intro span {
  padding: 0 18px;
  width: 208px;
  height: 120px;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  line-height: 22px;
  display: table-cell;
  vertical-align: middle;
}

/* 当地玩乐标签 */
main .local .localInfo.right .wider {
  width: 364px;
  background-image: linear-gradient(180deg, #FF6374 1%, #FF7368 98%);
}

/* 更多标签样式小改 */
main .local .colorTag .bottomTag span {
  padding: 0 9px;
}

/* 加载动画样式小改 */
main .local .loading {
  padding: 190px 0;
}